cmake_minimum_required(VERSION 3.8)

project(sf_rc)

set(CXX_STANDARD 17)

include_directories(include)

file(GLOB headers include/*)
file(GLOB sources src/*)

add_library(sf_rc STATIC ${headers} ${sources})

target_link_libraries(sf_rc gmpxx gmp armadillo)

add_executable(test_sf_rc ${headers} test/test.cpp)

target_link_libraries(test_sf_rc sf_rc)

